@article{goldwasser1989knowledge,
  title={The knowledge complexity of interactive proof systems},
  author={Goldwasser, Shafi and Micali, Silvio and Rackoff, Charles},
  journal={SIAM Journal on computing},
  volume={18},
  number={1},
  pages={186--208},
  year={1989},
  publisher={SIAM}
}

@misc{wikipedia_2021, title={Zero-knowledge proof}, url={https://en.wikipedia.org/wiki/Zero-knowledge_proof}, journal={Wikipedia}, publisher={Wikimedia Foundation}, year={2021}, month={Dec}} 
 

 
@misc{btcoverflow, title={Value overflow incident}, url={https://en.bitcoin.it/wiki/Value_overflow_incident}, journal={Bitcoin Wiki}, publisher={Bitcoin Wiki}, year={2021}, month={Dec}} 

@article{noether2016ring,
  title={Ring confidential transactions},
  author={Noether, Shen and Mackenzie, Adam and others},
  journal={Ledger},
  volume={1},
  pages={1--18},
  year={2016}
}

@inproceedings{bunz2018bulletproofs,
  title={Bulletproofs: Short proofs for confidential transactions and more},
  author={B{\"u}nz, Benedikt and Bootle, Jonathan and Boneh, Dan and Poelstra, Andrew and Wuille, Pieter and Maxwell, Greg},
  booktitle={2018 IEEE Symposium on Security and Privacy (SP)},
  pages={315--334},
  year={2018},
  organization={IEEE}
}

@inproceedings{bootle2016efficient,
  title={Efficient zero-knowledge arguments for arithmetic circuits in the discrete log setting},
  author={Bootle, Jonathan and Cerulli, Andrea and Chaidos, Pyrros and Groth, Jens and Petit, Christophe},
  booktitle={Annual International Conference on the Theory and Applications of Cryptographic Techniques},
  pages={327--357},
  year={2016},
  organization={Springer}
}